import { defineStore } from "pinia"
import { cartList } from '@/api/cart'
const useCartInfo = defineStore('cart', {
    state: () => {
        return {
            count: 0, // 购物车 有多少种商品
            list: [],
            // 商品列表
        }
    },
    actions: {
        // 直接调用接口获取  购物车信息
        async getCartInfo() {
            let res = await cartList({
                page: 1, limit: 100
            })
            this.count = res.data.count
            this.list = res.data.list || []
        }
    }
})


export default useCartInfo